Idle Mode

This feature is supported only in FX7500 reader. The Idle Mode Timeout allows the reader to GPI’s switch off the radio module power, after a specified timer interval elapsed only if reader is in idle state (not performing any radio related operation like inventory or access). Radio will be powered on if any inventory/access operation is initiated from client application.

The methods rm.TurnOffRadioWhenIdle and rm.GetRadioIdleTimeout can be used for this. The supported value is between 10 and 60000 seconds.

 

            try

            {

                int idleModeTimeout = 0;

  

                // Get current idle timeout configured in the reader

                rm.GetRadioIdleTimeout(ref idleModeTimeout);

                Console.WriteLine("Radio Idle Timeout      : " + idleModeTimeout);

  

                // Turn off Radio after 10 seconds

                idleModeTimeout = 10;

                rm.TurnOffRadioWhenIdle(idleModeTimeout);

                Console.WriteLine("Radio will be turned off after {0} seconds " + idleModeTimeout);

            }

            catch (OperationFailureException exception)

            {

                Console.WriteLine("IdleMode failed " + exception.Message);

            }